Definitions for set upon

Definitions for (verb) set upon

Main entry: set upon, beset

Definition: assail or attack on all sides: "The zebra was beset by leopards"


Visual thesaurus for set upon